package work05;

import java.util.Random;

/**
 * 需求说明：按照以下实现的步骤，使用Random类生成20个随机数，输出效果如下图所示：
 * （1）创建一个Random对象；
 * （2）循环中随机生成20个随机整数，并显示；
 * （3）输出前返回下一个整型的伪随机数；
 * （注意：用同一个种子值来初始化两个Random 对象，然后用每个对象调用相同的方法，得到的随机数也是相同的）
 */
public class RandomTest {
    public static int random(){
        Random random = new Random(16);
        return random.nextInt(20);
    }
    public static void print(){
        Random random = new Random(16);
        int num = 0;
        for (int i = 0; i < 20; i++) {
            num = random.nextInt(20);
            System.out.println("第" + (i+1) + "个随机数是：" + num);
        }
    }

    public static void main(String[] args) {
        int random = random();
        System.out.println(random);
        System.out.println("----------------------------");
        print();
    }
}
